package pw_coding

type EntityStruct struct {
	Author       string           // 作者
	CreatedDate  string           // 创建时间
	Package      string           // 包名
	Name         string           // 名称
	DbName       string           // 数据库中名称
	Annotation   string           // 注释
	HasReference bool             // 是否有引用
	References   []string         // 引用
	HasProp      bool             // 是否有属性
	Props        []PropertyStruct // 属性
}

type PropertyStruct struct {
	Name             string // 名称
	DbName           string // 数据库中名称
	Annotation       string // 注释
	CanNull          bool   // 是否可空
	TypeName         string // 当前类型 eg: decimal
	DbTypeName       string // 数据库类型 eg: decimal
	DbTypeFull       string // 数据库类型全量 eg: decimal(10,2)
	MaxLength        int64  // 长度
	NumericPrecision int64  // 数值有效位
	NumericScale     int64  //保留小数位

}
